Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCHCROFT Semi-Detached £54,000 29 Feb 1996
3 LARCHCROFT Semi-Detached £189,995 19 Jan 2007
6 LARCHCROFT Semi-Detached £390,000 15 Dec 2023
7 LARCHCROFT Semi-Detached £303,000 23 Jul 2020
8 LARCHCROFT Semi-Detached £186,000 21 Apr 2011
9 LARCHCROFT Semi-Detached £230,000 5 Sep 2014
10 LARCHCROFT Semi-Detached £187,500 14 May 2007
13 LARCHCROFT Detached £92,500 30 Sep 1997